package dao

import (
	"database/sql"
	"fmt"
	_ "github.com/denisenkom/go-mssqldb"
	"github.com/e421083458/gorm"
	"github.com/gin-gonic/gin"
	"strings"
	"time"
)

type Admin2 struct {
	Id int `json:"id" gorm:"primary_key" description:"自增主键"`
}

//SQL SERVER  读取
type User2 struct {
	User_id   int    `json:"User_id"`
	Name      string `json:"Name"`
	Sex       string `json:"Sex"`
	Birth     string `json:"Birth"`
	IDnumber  int    `json:"IDnumber"`
	Check_day string `json:"Check_day"`
	Machine   string `json:"Machine"`
}

//mysql 存储 检查记录 指数/普及
type Cid struct {
	Id       int    `json:"id"`
	Cid      string `json:"cid"`
	Username string `json:"username"`
	Phone    string `json:"phone"`
	Checkday int64  `json:"checkday"`
	Machine  string ` json:"machine"`
	Sex      string `json:"sex"`
	Type     int    `json:"type"`
	Addtime  int64  `json:"addtime"`
}
type Zhishu struct {
	Pie      *Pie      `json:"pie,omitempty"`
	Quadrant *Quadrant `json:"quadrant,omitempty"`
	Items24  *Items24  `json:"items_24,omitempty"`
}
type Pie struct {
	Id      int    `json:"id,omitempty"`
	Cid     string `json:"cid,omitempty"`
	Value1  string `json:"value_1,omitempty"`
	Value2  string `json:"value_2,omitempty"`
	Value3  string `json:"value_3,omitempty"`
	Addtime int64  `json:"addtime,omitempty"`
	Name1   string `json:"name_1,omitempty"`
	Name2   string `json:"name_2,omitempty"`
	Name3   string `json:"name_3,omitempty"`
}
type Quadrant struct {
	Id        int    `json:"id,omitempty"`
	Cid       string `json:"cid,omitempty"`
	Quadrant1 string `json:"quadrant_1,omitempty"`
	Quadrant2 string `json:"quadrant_2,omitempty"`
	Quadrant3 string `json:"quadrant_3,omitempty"`
	Quadrant4 string `json:"quadrant_4,omitempty"`
	Addtime   int64  `json:"addtime,omitempty"`
}
type Items24 struct {
	Id      int    `json:"id,omitempty"`
	Cid     string `json:"cid,omitempty"`
	Items1  string `json:"items1,omitempty"`
	Items2  string `json:"items2,omitempty"`
	Items3  string `json:"items3,omitempty"`
	Items4  string `json:"items4,omitempty"`
	Items5  string `json:"items5,omitempty"`
	Items6  string `json:"items6,omitempty"`
	Items7  string `json:"items7,omitempty"`
	Items8  string `json:"items8,omitempty"`
	Items9  string `json:"items9,omitempty"`
	Items10 string `json:"items10,omitempty"`
	Items11 string `json:"items11,omitempty"`
	Items12 string `json:"items12,omitempty"`
	Items13 string `json:"items13,omitempty"`
	Items14 string `json:"items14,omitempty"`
	Items15 string `json:"items15,omitempty"`
	Items16 string `json:"items16,omitempty"`
	Items17 string `json:"items17,omitempty"`
	Items18 string `json:"items18,omitempty"`
	Items19 string `json:"items19,omitempty"`
	Items20 string `json:"items20,omitempty"`
	Items21 string `json:"items21,omitempty"`
	Items22 string `json:"items22,omitempty"`
	Items23 string `json:"items23,omitempty"`
	Items24 string `json:"items24,omitempty"`
	Addtime int64  `json:"addtime,omitempty"`
}
type Zz struct {
	Id                int    `json:"id,omitempty"`
	Cid               string `json:"cid,omitempty"`
	Sex               string `json:"sex,omitempty"`
	Sj                string `json:"sj,omitempty"`
	Gm                string `json:"gm,omitempty"`
	Ssx               string `json:"ssx,omitempty"`
	Hem               string `json:"hem,omitempty"`
	Guge              string `json:"guge,omitempty"`
	Kangai            string `json:"kangai,omitempty"`
	Jiquan            string `json:"jiquan"`
	Cuichanshu        string `json:"cuichanshu"`
	Cijisu            string `json:"cijisu"`
	Huangtitong       string `json:"huangtitong"`
	Miruci            string `json:"miruci"`
	Xuezhi            string `json:"xuezhi,omitempty"`
	Xuetang           string `json:"xuetang,omitempty"`
	Xinxueguan        string `json:"xinxueguan,omitempty"`
	Xunhuan           string `json:"xunhuan,omitempty"`
	Xiaohua           string `json:"xiaohua,omitempty"`
	Shenjing          string `json:"shenjing,omitempty"`
	Jiedi             string `json:"jiedi,omitempty"`
	Shenzang          string `json:"shenzang,omitempty"`
	Mianyi            string `json:"mianyi,omitempty"`
	Ganran            string `json:"ganran,omitempty"`
	Yanzheng          string `json:"yanzheng,omitempty"`
	Chuangshang       string `json:"chuangshang,omitempty"`
	Yali              string `json:"yali,omitempty"`
	Qingxu            string `json:"qingxu,omitempty"`
	Zhenjun           string `json:"zhenjun,omitempty"`
	Dusu              string `json:"dusu,omitempty"`
	Jishengchong      string `json:"jishengchong,omitempty"`
	Bianxingchong     string `json:"bianxingchong,omitempty"`
	Xijun             string `json:"xijun,omitempty"`
	Huanjing          string `json:"huanjing,omitempty"`
	Shiwu             string `json:"shiwu,omitempty"`
	Yingyangsu        string `json:"yingyangsu,omitempty"`
	P1                string `json:"p1,omitempty"`
	Q1                string `json:"q1,omitempty"`
	P2                string `json:"p2,omitempty"`
	Q2                string `json:"q2,omitempty"`
	P3                string `json:"p3,omitempty"`
	Q3                string `json:"q3,omitempty"`
	P4                string `json:"p4,omitempty"`
	Q4                string `json:"q4,omitempty"`
	P5                string `json:"p5,omitempty"`
	Q5                string `json:"q5,omitempty"`
	P6                string `json:"p6,omitempty"`
	Q6                string `json:"q6,omitempty"`
	P7                string `json:"p7,omitempty"`
	Q7                string `json:"q7,omitempty"`
	P8                string `json:"p8,omitempty"`
	Q8                string `json:"q8,omitempty"`
	P9                string `json:"p9,omitempty"`
	Q9                string `json:"q9,omitempty"`
	P10               string `json:"p10,omitempty"`
	Q10               string `json:"q10,omitempty"`
	P11               string `json:"p11,omitempty"`
	Q11               string `json:"q11,omitempty"`
	P12               string `json:"p12,omitempty"`
	Q12               string `json:"q12,omitempty"`
	P13               string `json:"p13,omitempty"`
	Q13               string `json:"q13,omitempty"`
	P14               string `json:"p14,omitempty"`
	Q14               string `json:"q14,omitempty"`
	P15               string `json:"p15,omitempty"`
	Q15               string `json:"q15,omitempty"`
	P16               string `json:"p16,omitempty"`
	Q16               string `json:"q16,omitempty"`
	P17               string `json:"p17,omitempty"`
	Q17               string `json:"q17,omitempty"`
	P18               string `json:"p18,omitempty"`
	Q18               string `json:"q18,omitempty"`
	P19               string `json:"p19,omitempty"`
	Q19               string `json:"q19,omitempty"`
	P20               string `json:"p20,omitempty"`
	Q20               string `json:"q20,omitempty"`
	P21               string `json:"p21,omitempty"`
	Q21               string `json:"q21,omitempty"`
	P22               string `json:"p22,omitempty"`
	Q22               string `json:"q22,omitempty"`
	X                 string `json:"x,omitempty"`
	Y                 string `json:"y,omitempty"`
	Jzxzhongda        string `json:"jzxzhongda,omitempty"`
	Jzxkangjin        string `json:"jzxkangjin,omitempty"`
	Jzxjiantui        string `json:"jzxjiantui,omitempty"`
	Xuetangdaixie     string `json:"xuetangdaixie,omitempty"`
	Zhifangdaixie     string `json:"zhifangdaixie,omitempty"`
	Niaosuandaixie    string `json:"niaosuandaixie,omitempty"`
	Jiazhuangpangxian string `json:"jiazhuangpangxian,omitempty"`
	Luanpaocjs        string `json:"luanpaocjs,omitempty"`
	Jiangxue          string `json:"jiangxue,omitempty"`
	Jiazhuangxianjisu string `json:"jiazhuangxianjisu,omitempty"`
	Fujzx             string `json:"fujzx,omitempty"`
	Gangwan           string `json:"gangwan,omitempty"`
	Yigaoxue          string `json:"yigaoxue,omitempty"`
	Cuhuangsu         string `json:"cuhuangsu,omitempty"`
	Shengzhangjisu    string `json:"shengzhangjisu,omitempty"`
	Kangliniao        string `json:"kangliniao,omitempty"`
	Shenshangxian     string `json:"shenshangxian,omitempty"`
	Yidaosu           string `json:"yidaosu,omitempty"`
	Xueqingsu         string `json:"xueqingsu,omitempty"`
	Zitizhongdu       string `json:"zitizhongdu,omitempty"`
	Mianyigongneng    string `json:"mianyigongneng,omitempty"`
	Linba             string `json:"linba,omitempty"`
	Manxing           string `json:"manxing,omitempty"`
	Zhenjunganran     string `json:"zhenjunganran,omitempty"`
	Linbajie          string `json:"linbajie,omitempty"`
	Linbayuz          string `json:"linbayuz,omitempty"`
	Jushixibao        string `json:"jushixibao,omitempty"`
	Pigongneng        string `json:"pigongneng,omitempty"`
	Shenjingsuairuo   string `json:"shenjingsuairuo,omitempty"`
	Sancha            string `json:"sancha,omitempty"`
	Zuogu             string `json:"zuogu,omitempty"`
	Shisj             string `json:"shisj,omitempty"`
	Danaosj           string `json:"danaosj,omitempty"`
	Mizousj           string `json:"mizousj,omitempty"`
	Jiaochasj         string `json:"jiaochasj,omitempty"`
	Fujiaogansj       string `json:"fujiaogansj,omitempty"`
	Yundongsj         string `json:"yundongsj,omitempty"`
	Danao             string `json:"danao,omitempty"`
	Xiaonao           string `json:"xiaonao,omitempty"`
	Xiaqiunao         string `json:"xiaqiunao,omitempty"`
	Naoxiacuiti       string `json:"naoxiacuiti,omitempty"`
	Naoqueyang        string `json:"naoqueyang,omitempty"`
	Naodongmaiyinghua string `json:"naodongmaiyinghua,omitempty"`
	A                 string `json:"a,omitempty"`
	B                 string `json:"b,omitempty"`
	D                 string `json:"d,omitempty"`
	T                 string `json:"t,omitempty"`
	Houlun            string `json:"houlun,omitempty"`
	Taiyanglun        string `json:"taiyanglun,omitempty"`
	Dinglun           string `json:"dinglun,omitempty"`
	Pilun             string `json:"pilun,omitempty"`
	Haidilun          string `json:"haidilun,omitempty"`
	Meixinlun         string `json:"meixinlun,omitempty"`
	Weilun            string `json:"weilun,omitempty"`
	Pangguangjing     string `json:"pangguangjing,omitempty"`
	Dumai             string `json:"dumai,omitempty"`
	Danjing           string `json:"danjing,omitempty"`
	Renmai            string `json:"renmai,omitempty"`
	Xinjing           string `json:"xinjing,omitempty"`
	Senjing           string `json:"senjing,omitempty"`
	Dachangjing       string `json:"dachangjing,omitempty"`
	Ganjing           string `json:"ganjing,omitempty"`
	Feijing           string `json:"feijing,omitempty"`
	Xinbaojing        string `json:"xinbaojing,omitempty"`
	Xiaochangjing     string `json:"xiaochangjing,omitempty"`
	Pijing            string `json:"pijing,omitempty"`
	Weijing           string `json:"weijing,omitempty"`
	Sanjiaojing       string `json:"sanjiaojing,omitempty"`
	D1jz              string `json:"d1jz,omitempty"`
	D2jz              string `json:"d2jz,omitempty"`
	D3jz              string `json:"d3jz,omitempty"`
	D4jz              string `json:"d4jz,omitempty"`
	D5jz              string `json:"d5jz,omitempty"`
	D6jz              string `json:"d6jz,omitempty"`
	D7jz              string `json:"d7jz,omitempty"`
	D1xz              string `json:"d1xz,omitempty"`
	D2xz              string `json:"d2xz,omitempty"`
	D3xz              string `json:"d3xz,omitempty"`
	D4xz              string `json:"d4xz,omitempty"`
	D5xz              string `json:"d5xz,omitempty"`
	D6xz              string `json:"d6xz,omitempty"`
	D7xz              string `json:"d7xz,omitempty"`
	D8xz              string `json:"d8xz,omitempty"`
	D9xz              string `json:"d9xz,omitempty"`
	D10xz             string `json:"d10xz,omitempty"`
	D11xz             string `json:"d11xz,omitempty"`
	D12xz             string `json:"d12xz,omitempty"`
	D1yz              string `json:"d1yz,omitempty"`
	D2yz              string `json:"d2yz,omitempty"`
	D3yz              string `json:"d3yz,omitempty"`
	D4yz              string `json:"d4yz,omitempty"`
	D5yz              string `json:"d5yz,omitempty"`
	Lugu              string `json:"lugu,omitempty"`
	Digu              string `json:"digu,omitempty"`
	Zhengu            string `json:"zhengu,omitempty"`
	Guanjieyan        string `json:"guanjieyan,omitempty"`
	Guzhisusong       string `json:"guzhisusong,omitempty"`
	Guci              string `json:"guci,omitempty"`
	Banyueban         string `json:"banyueban,omitempty"`
	Jizhuxiazai       string `json:"jizhuxiazai,omitempty"`
	Jirouweisuo       string `json:"jirouweisuo,omitempty"`
	Jinggumo          string `json:"jinggumo,omitempty"`
	Jianzouyan        string `json:"jianzouyan,omitempty"`
	Jiroujingluan     string `json:"jiroujingluan,omitempty"`
	Jiwuli            string `json:"jiwuli,omitempty"`
	Fengshi           string `json:"fengshi,omitempty"`
	Xinzhangqianzai   string `json:"xinzhangqianzai,omitempty"`
	Feida             string `json:"feida,omitempty"`
	Dongmaiyinghua    string `json:"dongmaiyinghua,omitempty"`
	Feidongmai        string `json:"feidongmai,omitempty"`
	Manxingpinxue     string `json:"manxingpinxue,omitempty"`
	Jingmaiquzhang    string `json:"jingmaiquzhang,omitempty"`
	Maiguanyan        string `json:"maiguanyan,omitempty"`
	Zuoxinshi         string `json:"zuoxinshi,omitempty"`
	Youxinshi         string `json:"youxinshi,omitempty"`
	Xinlvbuqi         string `json:"xinlvbuqi,omitempty"`
	Xueyayichang      string `json:"xueyayichang,omitempty"`
	Xinji             string `json:"xinji,omitempty"`
	Zhudongmaiban     string `json:"zhudongmaiban,omitempty"`
	Xiaohuabuliang    string `json:"xiaohuabuliang,omitempty"`
	Xishoubuliang     string `json:"xishoubuliang,omitempty"`
	Changneijunqun    string `json:"changneijunqun,omitempty"`
	Manxingweiyan     string `json:"manxingweiyan,omitempty"`
	Gmx               string `json:"gmx,omitempty"`
	Dachangyan        string `json:"dachangyan,omitempty"`
	Wei12             string `json:"wei12,omitempty"`
	Changxirou        string `json:"changxirou,omitempty"`
	Weituihua         string `json:"weituihua,omitempty"`
	Danangyan         string `json:"danangyan,omitempty"`
	Shiguan           string `json:"shiguan,omitempty"`
	Ganzhang          string `json:"ganzhang,omitempty"`
	Danzhi            string `json:"danzhi,omitempty"`
	Cyzhifangdaixie   string `json:"cyzhifangdaixie,omitempty"`
	Qiguanyan         string `json:"qiguanyan,omitempty"`
	Guomingxiaochuan  string `json:"guomingxiaochuan,omitempty"`
	Zhiqiguan         string `json:"zhiqiguan,omitempty"`
	Zhiqiguankz       string `json:"zhiqiguankz,omitempty"`
	Zanting           string `json:"zanting,omitempty"`
	Feigongneng       string `json:"feigongneng,omitempty"`
	Feibuganran       string `json:"feibuganran,omitempty"`
	Xiongmoganran     string `json:"xiongmoganran,omitempty"`
	Huiyuan           string `json:"huiyuan,omitempty"`
	Lianqiujun        string `json:"lianqiujun,omitempty"`
	Szganran          string `json:"szganran,omitempty"`
	Senxiaoqiu        string `json:"senxiaoqiu,omitempty"`
	Qianliexgn        string `json:"qianliexgn,omitempty"`
	Qianliexy         string `json:"qianliexy,omitempty"`
	Manxingpggr       string `json:"manxingpggr,omitempty"`
	Ndganran          string `json:"ndganran,omitempty"`
	Fugaoy            string `json:"fugaoy,omitempty"`
	Gaowany           string `json:"gaowany,omitempty"`
	Baineiz           string `json:"baineiz,omitempty"`
	Qingguangy        string `json:"qingguangy,omitempty"`
	Meinierzhz        string `json:"meinierzhz,omitempty"`
	Zhongery          string `json:"zhongery,omitempty"`
	Yazhoub           string `json:"yazhoub,omitempty"`
	Yayiny            string `json:"yayiny,omitempty"`
	Shey              string `json:"shey,omitempty"`
	Shiz              string `json:"shiz,omitempty"`
	Daizhungpz        string `json:"daizhungpz,omitempty"`
	Zhiyixingpy       string `json:"zhiyixingpy,omitempty"`
	Guominxingpy      string `json:"guominxingpy,omitempty"`
	Bixir             string `json:"bixir,omitempty"`
	Bidouy            string `json:"bidouy,omitempty"`
	Guominxingby      string `json:"guominxingby,omitempty"`
	Ziyouj            string `json:"ziyouj,omitempty"`
	Gujiaoy           string `json:"gujiaoy,omitempty"`
	Tuoqingbiaoxt     string `json:"tuoqingbiaoxt,omitempty"`
	Tanlidb           string `json:"tanlidb,omitempty"`
	Tuiheijs          string `json:"tuiheijs,omitempty"`
	Fujiazx           string `json:"fujiazx,omitempty"`
	Hetanghs          string `json:"hetanghs,omitempty"`
	Duanli            string `json:"duanli,omitempty"`
	Xiongxian         string `json:"xiongxian,omitempty"`
	Gongji            string `json:"gongji,omitempty"`
	Shengqi           string `json:"shengqi,omitempty"`
	Jiaolv            string `json:"jiaolv,omitempty"`
	Cuxin             string `json:"cuxin,omitempty"`
	Hunluan           string `json:"hunluan,omitempty"`
	Huanxiang         string `json:"huanxiang,omitempty"`
	Jusang            string `json:"jusang,omitempty"`
	Haipa             string `json:"haipa,omitempty"`
	Tanlan            string `json:"tanlan,omitempty"`
	Youyu             string `json:"youyu,omitempty"`
	Yichongd          string `json:"yichongd,omitempty"`
	Jidu              string `json:"jidu,omitempty"`
	Xile              string `json:"xile,omitempty"`
	Xingyu            string `json:"xingyu,omitempty"`
	Kunrao            string `json:"kunrao,omitempty"`
	Quanli            string `json:"quanli,omitempty"`
	Toushe            string `json:"toushe,omitempty"`
	Lumang            string `json:"lumang,omitempty"`
	Youlv             string `json:"youlv,omitempty"`
	Jiujing           string `json:"jiujing,omitempty"`
	Liu               string `json:"liu,omitempty"`
	Gui               string `json:"gui,omitempty"`
	Mu                string `json:"mu,omitempty"`
	Mei               string `json:"mei,omitempty"`
	Bingdu            string `json:"bingdu,omitempty"`
	Changnei          string `json:"changnei,omitempty"`
	Yiquan            string `json:"yiquan,omitempty"`
	Dinanjyc          string `json:"dinanjyc,omitempty"`
	Gonghej           string `json:"gonghej,omitempty"`
	Shimian           string `json:"shimian,omitempty"`
	Yiyanght          string `json:"yiyanght,omitempty"`
	Lvhuaw            string `json:"lvhuaw,omitempty"`
	Meirongqxyp       string `json:"meirongqxyp,omitempty"`
	Fuhuaw            string `json:"fuhuaw,omitempty"`
	Chongjins         string `json:"chongjins,omitempty"`
	Shachongj         string `json:"shachongj,omitempty"`
	Yaowu             string `json:"yaowu,omitempty"`
	Fushe             string `json:"fushe,omitempty"`
	Amiba             string `json:"amiba,omitempty"`
	Ruanbingd         string `json:"ruanbingd,omitempty"`
	Likect            string `json:"likect,omitempty"`
	Tangdus           string `json:"tangdus,omitempty"`
	Yimiao            string `json:"yimiao,omitempty"`
	Kafeiy            string `json:"kafeiy,omitempty"`
	Subian            string `json:"subian,omitempty"`
	Ruzhip            string `json:"ruzhip,omitempty"`
	Fuzhi             string `json:"fuzhi,omitempty"`
	Chuangshangss     string `json:"chuangshangss,omitempty"`
	Jingshen          string `json:"jingshen,omitempty"`
	Zhuniur           string `json:"zhuniur,omitempty"`
	Yancao            string `json:"yancao,omitempty"`
	Wssa              string `json:"wssa,omitempty"`
	Wssb1             string `json:"wssb1,omitempty"`
	Wssb2             string `json:"wssb2,omitempty"`
	Wssb6             string `json:"wssb6,omitempty"`
	Wssb12            string `json:"wssb12,omitempty"`
	Wssp              string `json:"wssp,omitempty"`
	Wssh              string `json:"wssh,omitempty"`
	Wssc              string `json:"wssc,omitempty"`
	Wssd2             string `json:"wssd2,omitempty"`
	Wsse              string `json:"wsse,omitempty"`
	Yesuan            string `json:"yesuan,omitempty"`
	Fmq10             string `json:"fmq10,omitempty"`
	Bixuzfs           string `json:"bixuzfs,omitempty"`
	Gai               string `json:"gai,omitempty"`
	Jia               string `json:"jia,omitempty"`
	Na                string `json:"na,omitempty"`
	Dian              string `json:"dian,omitempty"`
	Lin               string `json:"lin,omitempty"`
	Tie               string `json:"tie,omitempty"`
	Xin               string `json:"xin,omitempty"`
	Xi                string `json:"xi,omitempty"`
	Luo               string `json:"luo,omitempty"`
	Gu                string `json:"gu,omitempty"`
	Fan               string `json:"fan,omitempty"`
	Tong              string `json:"tong,omitempty"`
	Zhe               string `json:"zhe,omitempty"`
	Meng              string `json:"meng,omitempty"`
	Seans             string `json:"seans,omitempty"`
	Liangans          string `json:"liangans,omitempty"`
	Yiliangas         string `json:"yiliangas,omitempty"`
	Laians            string `json:"laians,omitempty"`
	Suans             string `json:"suans,omitempty"`
	Xieans            string `json:"xieans,omitempty"`
	Zuans             string `json:"zuans,omitempty"`
	Benbingas         string `json:"benbingas,omitempty"`
	Jialiuas          string `json:"jialiuas,omitempty"`
	Dianfenm          string `json:"dianfenm,omitempty"`
	Weisuan           string `json:"weisuan,omitempty"`
	Boluodbm          string `json:"boluodbm,omitempty"`
	Yiye              string `json:"yiye,omitempty"`
	Rutangm           string `json:"rutangm,omitempty"`
	Zhifangm          string `json:"zhifangm,omitempty"`
	Danbeim           string `json:"danbeim,omitempty"`
	Gong              string `json:"gong,omitempty"`
	Lv                string `json:"lv,omitempty"`
	Ge                string `json:"ge,omitempty"`
	Qian              string `json:"qian,omitempty"`
	Ge6jia            string `json:"ge6jia,omitempty"`
	Ta                string `json:"ta,omitempty"`
	Benbingb          string `json:"benbingb,omitempty"`
	Silvht            string `json:"silvht,omitempty"`
	Fuerml            string `json:"fuerml,omitempty"`
	Erey              string `json:"erey,omitempty"`
	An                string `json:"an,omitempty"`
	Xiaojib           string `json:"xiaojib,omitempty"`
	Erjiab            string `json:"erjiab,omitempty"`
	Bingtong          string `json:"bingtong,omitempty"`
	Benfen            string `json:"benfen,omitempty"`
	Qiyou             string `json:"qiyou,omitempty"`
	Yehuasy           string `json:"yehuasy,omitempty"`
	Nai               string `json:"nai,omitempty"`
	D24               string `json:"d24,omitempty"`
	Dicaok            string `json:"dicaok,omitempty"`
	Baicaok           string `json:"baicaok,omitempty"`
	Sanlvyw           string `json:"sanlvyw,omitempty"`
	Dinganjyc2        string `json:"dinganjyc2,omitempty"`
	Ben               string `json:"ben,omitempty"`
	Anjijszl          string `json:"anjijszl,omitempty"`
	Jiafen            string `json:"jiafen,omitempty"`
	Erjiam            string `json:"erjiam,omitempty"`
	Yisuanyiz         string `json:"yisuanyiz,omitempty"`
	Yierc             string `json:"yierc,omitempty"`
	Yansuan           string `json:"yansuan,omitempty"`
	Caoganl           string `json:"caoganl,omitempty"`
	Jiajiyjjjt        string `json:"jiajiyjjjt,omitempty"`
	Xiuhuajw          string `json:"xiuhuajw,omitempty"`
	Erlvjw            string `json:"erlvjw,omitempty"`
	Rongjiy           string `json:"rongjiy,omitempty"`
	Zhengdingc        string `json:"zhengdingc,omitempty"`
	Zhenggengw        string `json:"zhenggengw,omitempty"`
	Dan               string `json:"dan,omitempty"`
	Youjilsz          string `json:"youjilsz,omitempty"`
	Quanlvyx          string `json:"quanlvyx,omitempty"`
	Linsuan           string `json:"linsuan,omitempty"`
	Chuchongjz        string `json:"chuchongjz,omitempty"`
	Qingyanhj         string `json:"qingyanhj,omitempty"`
	Qingyanghn        string `json:"qingyanghn,omitempty"`
	Liuhuangs         string `json:"liuhuangs,omitempty"`
	Jiaben            string `json:"jiaben,omitempty"`
	Sanlvyx           string `json:"sanlvyx,omitempty"`
	Silvyx            string `json:"silvyx,omitempty"`
	D1                string `json:"d1,omitempty"`
	D2                string `json:"d2,omitempty"`
	D3                string `json:"d3,omitempty"`
	D4                string `json:"d4,omitempty"`
	D5                string `json:"d5,omitempty"`
	D6                string `json:"d6,omitempty"`
	G1                string `json:"g1,omitempty"`
	G2                string `json:"g2,omitempty"`
	G3                string `json:"g3,omitempty"`
	G4                string `json:"g4,omitempty"`
	G5                string `json:"g5,omitempty"`
	G6                string `json:"g6,omitempty"`
	Xname1            string `json:"xname1,omitempty"`
	X1val1            string `json:"x1val1,omitempty"`
	X1val2            string `json:"x1val2,omitempty"`
	X1val3            string `json:"x1val3,omitempty"`
	Xname2            string `json:"xname2,omitempty"`
	X2val1            string `json:"x2val1,omitempty"`
	X2val2            string `json:"x2val2,omitempty"`
	X2val3            string `json:"x2val3,omitempty"`
	Xname3            string `json:"xname3,omitempty"`
	X3val1            string `json:"x3val1,omitempty"`
	X3val2            string `json:"x3val2,omitempty"`
	X3val3            string `json:"x3val3,omitempty"`
	Xname4            string `json:"xname4,omitempty"`
	X4val1            string `json:"x4val1,omitempty"`
	X4val2            string `json:"x4val2,omitempty"`
	X4val3            string `json:"x4val3,omitempty"`
	Zzg               string `json:"zzg"`
	Addtime           int64  `json:"addtime"`
}

func Zhis() {

}
func (t *Admin2) TableName() string {
	return "gateway_admin"
}

// 查询指数列表
func (f *Cid) ZHIshulist(c *gin.Context, tx *gorm.DB, uid int) (error, []Cid) {

	user := &Uuser{}
	err := tx.Table("hr_wx_user").Where("id = ?", uid).First(&user).Error
	if err != nil {
		return err, nil
	}

	var res []Cid
	err = tx.Debug().Table("jk_cid_list").Where("username=? and  =? and type=1", user.Truename, user.Userphone).Order("id desc").Find(&res).Error
	if err != nil {
		return err, nil
	}
	return nil, res
}

// 指数详情
func (f *Zhishu) ZHIshumes(c *gin.Context, tx *gorm.DB, id int) (error, *Zhishu) {

	user := &Pie{}
	err := tx.Table("jk_pie").Where("cid = ?", id).First(&user).Error
	if err != nil {
		return err, nil
	}
	user2 := &Quadrant{}
	err = tx.Table("jk_quadrant").Where("cid = ?", id).First(&user2).Error
	if err != nil {
		return err, nil
	}
	user3 := &Items24{}
	err = tx.Table("jk_items24").Where("cid = ?", id).First(&user3).Error
	if err != nil {
		return err, nil
	}
	zhishu := &Zhishu{
		user,
		user2,
		user3,
	}
	return nil, zhishu
}

//普及自助版
func (f *Cid) Pjlist(c *gin.Context, tx *gorm.DB, uid int) (error, []Cid) {

	user := &Uuser{}
	err := tx.Table("hr_wx_user").Where("id = ?", uid).First(&user).Error
	if err != nil {
		return err, nil
	}
	var res []Cid
	err = tx.Table("jk_cid_list").Where("username=? and phone=? and type=2", user.Truename, user.Userphone).Order("id desc").Find(&res).Error
	if err != nil {
		return err, nil
	}
	return nil, res
}

//普及自助版详情
func (f *Zz) Pjmes(c *gin.Context, tx *gorm.DB, id int) (error, *Zz) {
	res := &Zz{}
	err := tx.Table("jk_zz").Where("cid=?", id).First(&res).Error
	if err != nil {
		return err, nil
	}
	return nil, res
}

//指数版数据存储
func (t *Admin2) FindUUU(tx *gorm.DB) bool {

	var isdebug = false
	var server = "rm-2ze3c025742s3iv88ao.sqlserver.rds.aliyuncs.com,3433"
	var port = 3433
	var user = "database_temp"
	var password = "Temp123456"
	var database = "linshi"
	//连接字符串
	connString := fmt.Sprintf("server=%s;port%d;database=%s;user id=%s;password=%s", server, port, database, user, password)
	if isdebug {
		fmt.Println(connString)
	}
	//建立连接
	db, err := sql.Open("mssql", connString)
	if err != nil {
		fmt.Println("连接数据库失败", err.Error())
	}
	defer db.Close()

	userx := &Cid{}
	err = tx.Table("jk_cid_list").Where("type=1").Order("cid desc").First(&userx).Error
	if err != nil {
		fmt.Println(err)
	}

	//查询数据库
	query, err := db.Query("select * from DATA_zs where ID >" + userx.Cid + " order by ID DESC")
	if err != nil {
		fmt.Println("查询数据库失败", err.Error())
		return false
	}
	defer query.Close()

	//读出查询出的列字段名
	cols, _ := query.Columns()
	//values是每个列的值，这里获取到byte里
	values := make([][]byte, len(cols))
	//query.Scan的参数，因为每次查询出来的列是不定长的，用len(cols)定住当次查询的长度
	scans := make([]interface{}, len(cols))
	//让每一行数据都填充到[][]byte里面
	for i := range values {
		scans[i] = &values[i]
	}

	//最后得到的map
	results := make(map[int]map[string]string)
	i := 0
	for query.Next() { //循环，让游标往下推
		if err := query.Scan(scans...); err != nil { //query.Scan查询出来的不定长值放到scans[i] = &values[i],也就是每行都放在values里
			fmt.Println(err)
			return false
		}

		row := make(map[string]string) //每行数据

		for k, v := range values { //每行数据是放在values里面，现在把它挪到row里
			key := cols[k]
			row[key] = string(v)
		}
		results[i] = row //装入结果集中
		i++
	}

	//查询出来的数组
	for k, v := range results {
		//fmt.Println(k, v['心脏潜在危机'])
		fmt.Println(k)
		//fmt.Println(v["三氯乙烯"])
		fmt.Println(v)
		//fmt.Println()
		userinfo := findUser(v["Userid"])
		//mysql存储
		/*主记录*/
		list := Cid{Cid: v["ID"], Username: userinfo["Name"], Phone: userinfo["Number"], Checkday: time.Now().Unix(), Machine: "指数未设置", Sex: userinfo["Sex"], Type: 1, Addtime: time.Now().Unix()}

		tx.Table("jk_cid_list").Create(&list)
		/*饼状图*/
		str1 := strings.Split(v["饼状图数值1"], ":")
		str2 := strings.Split(v["饼状图数值2"], ":")
		str3 := strings.Split(v["饼状图数值3"], ":")
		pie := Pie{Cid: v["ID"], Value1: str1[1], Name1: str1[0], Value2: str2[1], Name2: str2[0], Value3: str3[1], Name3: str3[0], Addtime: time.Now().Unix()}
		tx.Table("jk_pie").Create(&pie)
		/*4象限*/
		qu := Quadrant{Cid: v["ID"], Quadrant1: v["第一象限"], Quadrant2: v["第二象限"], Quadrant3: v["第三象限"], Quadrant4: v["第四象限"], Addtime: time.Now().Unix()}
		tx.Table("jk_quadrant").Create(&qu)
		/*24项*/
		item := Items24{Cid: v["ID"],
			Items1:  v["染色体"],
			Items2:  v["内分泌"],
			Items3:  v["激素"],
			Items4:  v["免疫系统"],
			Items5:  v["神经系统"],
			Items6:  v["脑功能"],
			Items7:  v["七轮和颜色"],
			Items8:  v["经络"],
			Items9:  v["脊椎"],
			Items10: v["骨骼肌肉"],
			Items11: v["心血管"],
			Items12: v["消化系统"],
			Items13: v["呼吸系统"],
			Items14: v["泌尿生殖系统"],
			Items15: v["五官皮肤"],
			Items16: v["抗衰老"],
			Items17: v["社会生活"],
			Items18: v["四大压力源"],
			Items19: v["环境微生物"],
			Items20: v["维生素"],
			Items21: v["宏量矿物质"],
			Items22: v["微量矿物质"],
			Items23: v["氨基酸"],
			Items24: v["酵素"],
			Addtime: time.Now().Unix(),
		}
		tx.Table("jk_items24").Create(&item)
	}

	db.Close() //用完关闭

	return false

}

//普及自助版数据存储
func (t *Admin2) Puji(tx *gorm.DB) bool {

	var isdebug = false
	var server = "rm-2ze3c025742s3iv88ao.sqlserver.rds.aliyuncs.com,3433"
	var port = 3433
	var user = "database_temp"
	var password = "Temp123456"
	var database = "linshi"
	//连接字符串
	connString := fmt.Sprintf("server=%s;port%d;database=%s;user id=%s;password=%s", server, port, database, user, password)
	if isdebug {
		fmt.Println(connString)
	}
	//建立连接
	db, err := sql.Open("mssql", connString)
	if err != nil {
		fmt.Println("连接数据库失败", err.Error())
	}
	defer db.Close()

	userx := &Cid{}
	err = tx.Table("jk_cid_list").Where("type=2").Order("cid desc").First(&userx).Error
	if err != nil {
		fmt.Println(err)
	}

	//查询数据库
	query, err := db.Query("select * from DATA_pj where ID >" + userx.Cid + " order by ID DESC")
	if err != nil {
		fmt.Println("查询数据库失败", err.Error())
		return false
	}
	defer query.Close()

	//读出查询出的列字段名
	cols, _ := query.Columns()
	//values是每个列的值，这里获取到byte里
	values := make([][]byte, len(cols))
	//query.Scan的参数，因为每次查询出来的列是不定长的，用len(cols)定住当次查询的长度
	scans := make([]interface{}, len(cols))
	//让每一行数据都填充到[][]byte里面
	for i := range values {
		scans[i] = &values[i]
	}

	//最后得到的map
	results := make(map[int]map[string]string)
	i := 0
	for query.Next() { //循环，让游标往下推
		if err := query.Scan(scans...); err != nil { //query.Scan查询出来的不定长值放到scans[i] = &values[i],也就是每行都放在values里
			fmt.Println(err)
			return false
		}

		row := make(map[string]string) //每行数据

		for k, v := range values { //每行数据是放在values里面，现在把它挪到row里
			key := cols[k]
			row[key] = string(v)
		}
		results[i] = row //装入结果集中
		i++
	}
	//查询出来的数组
	for k, v := range results {

		fmt.Println(k)

		fmt.Println(v)

		userinfo := findUser(v["USER_ID"])
		//mysql存储
		/*主记录*/
		list := Cid{Cid: v["ID"], Username: userinfo["Name"], Phone: userinfo["Number"], Checkday: time.Now().Unix(), Machine: "指数未设置", Sex: userinfo["Sex"], Type: 2, Addtime: time.Now().Unix()}

		tx.Table("jk_cid_list").Create(&list)
		fmt.Println(userinfo["Sex"])
		if userinfo["Sex"] == "男" {
			zz := Zz{
				Cid:               v["ID"],
				Sex:               userinfo["Sex"],
				Sj:                v["酸_碱平衡1"],
				Gm:                v["过敏症1"],
				Ssx:               v["肾上腺功能减退1"],
				Hem:               v["荷尔蒙1"],
				Guge:              v["骨骼1"],
				Kangai:            v["抗癌能力1"],
				Xuezhi:            v["血质1"],
				Xuetang:           v["血糖平衡1"],
				Xinxueguan:        v["心血管系统1"],
				Xunhuan:           v["循环系统1"],
				Xiaohua:           v["消化系统1"],
				Shenjing:          v["神经系统1"],
				Jiedi:             v["结缔组织1"],
				Shenzang:          v["肾脏1"],
				Mianyi:            v["免疫系统1"],
				Ganran:            v["感染1"],
				Yanzheng:          v["炎症1"],
				Chuangshang:       v["创伤1"],
				Yali:              v["压力1"],
				Qingxu:            v["情绪1"],
				Zhenjun:           v["真菌1"],
				Dusu:              v["毒素1"],
				Jishengchong:      v["寄生虫1"],
				Bianxingchong:     v["变形虫1"],
				Xijun:             v["细菌1"],
				Huanjing:          v["环境污染1"],
				Shiwu:             v["食物毒素1"],
				Yingyangsu:        v["营养素1"],
				P1:                v["染色体第01对短臂"],
				Q1:                v["染色体第01对长臂"],
				P2:                v["染色体第02对短臂"],
				Q2:                v["染色体第02对长臂"],
				P3:                v["染色体第03对短臂"],
				Q3:                v["染色体第03对长臂"],
				P4:                v["染色体第04对短臂"],
				Q4:                v["染色体第04对长臂"],
				P5:                v["染色体第05对短臂"],
				Q5:                v["染色体第05对长臂"],
				P6:                v["染色体第06对短臂"],
				Q6:                v["染色体第06对长臂"],
				P7:                v["染色体第07对短臂"],
				Q7:                v["染色体第07对长臂"],
				P8:                v["染色体第08对短臂"],
				Q8:                v["染色体第08对长臂"],
				P9:                v["染色体第09对短臂"],
				Q9:                v["染色体第09对长臂"],
				P10:               v["染色体第10对短臂"],
				Q10:               v["染色体第10对长臂"],
				P11:               v["染色体第11对短臂"],
				Q11:               v["染色体第11对长臂"],
				P12:               v["染色体第12对短臂"],
				Q12:               v["染色体第12对长臂"],
				P13:               v["染色体第13对短臂"],
				Q13:               v["染色体第13对长臂"],
				P14:               v["染色体第14对短臂"],
				Q14:               v["染色体第14对长臂"],
				P15:               v["染色体第15对短臂"],
				Q15:               v["染色体第15对长臂"],
				P16:               v["染色体第16对短臂"],
				Q16:               v["染色体第16对长臂"],
				P17:               v["染色体第17对短臂"],
				Q17:               v["染色体第17对长臂"],
				P18:               v["染色体第18对短臂"],
				Q18:               v["染色体第18对长臂"],
				P19:               v["染色体第19对短臂"],
				Q19:               v["染色体第19对长臂"],
				P20:               v["染色体第20对短臂"],
				Q20:               v["染色体第20对长臂"],
				P21:               v["染色体第21对短臂"],
				Q21:               v["染色体第21对长臂"],
				P22:               v["染色体第22对短臂"],
				Q22:               v["染色体第22对长臂"],
				X:                 v["染色体X"],
				Y:                 v["染色体Y"],
				Jzxzhongda:        v["甲状腺肿"],
				Jzxkangjin:        v["甲状腺机能亢进"],
				Jzxjiantui:        v["甲状腺机能减退"],
				Xuetangdaixie:     v["血糖代谢"],
				Zhifangdaixie:     v["脂肪代谢"],
				Niaosuandaixie:    v["尿酸代谢"],
				Jiazhuangpangxian: v["甲状旁腺机能亢进"],
				Luanpaocjs:        v["卵泡刺激素"],
				Jiangxue:          v["降血钙素"],
				Jiazhuangxianjisu: v["甲状腺激素"],
				Fujzx:             v["副甲状腺素"],
				Gangwan:           v["睾丸激素"],
				Yigaoxue:          v["胰高血糖素"],
				Cuhuangsu:         v["促黄体激素"],
				Shengzhangjisu:    v["生长激素"],
				Kangliniao:        v["抗利尿激素"],
				Shenshangxian:     v["肾上腺素"],
				Yidaosu:           v["胰岛素"],
				Xueqingsu:         v["血清素"],
				Zitizhongdu:       v["自体中毒"],
				Mianyigongneng:    v["免疫功能"],
				Linba:             v["淋巴功能"],
				Manxing:           v["慢性疲劳综合症"],
				Zhenjunganran:     v["真菌感染"],
				Linbajie:          v["淋巴结"],
				Linbayuz:          v["淋巴淤积"],
				Jushixibao:        v["巨噬细胞"],
				Pigongneng:        v["脾功能"],
				Shenjingsuairuo:   v["神经衰弱"],
				Sancha:            v["三叉神经"],
				Zuogu:             v["坐骨神经"],
				Shisj:             v["视神经"],
				Danaosj:           v["大脑神经"],
				Mizousj:           v["迷走神经"],
				Jiaochasj:         v["交感神经"],
				Fujiaogansj:       v["副交感神经"],
				Yundongsj:         v["运动神经"],
				Danao:             v["大脑"],
				Xiaonao:           v["小脑"],
				Xiaqiunao:         v["下丘脑"],
				Naoxiacuiti:       v["脑下垂体"],
				Naoqueyang:        v["脑缺氧"],
				Naodongmaiyinghua: v["脑动脉硬化"],
				A:                 v["Alpha α波"],
				B:                 v["Beta β波"],
				D:                 v["Delta δ波"],
				T:                 v["Theta θ波"],
				Houlun:            v["喉轮"],
				Taiyanglun:        v["太阳神经轮"],
				Dinglun:           v["顶轮"],
				Pilun:             v["脾轮"],
				Haidilun:          v["海底轮"],
				Meixinlun:         v["眉心轮"],
				Weilun:            v["胃轮"],
				Pangguangjing:     v["膀胱经"],
				Dumai:             v["督脉"],
				Danjing:           v["胆经"],
				Renmai:            v["任脉"],
				Xinjing:           v["心经"],
				Senjing:           v["肾经"],
				Dachangjing:       v["大肠经"],
				Ganjing:           v["肝经"],
				Feijing:           v["肺经"],
				Xinbaojing:        v["心包经"],
				Xiaochangjing:     v["小肠经"],
				Pijing:            v["脾经"],
				Weijing:           v["胃经"],
				Sanjiaojing:       v["三焦经"],
				D1jz:              v["第一颈椎"],
				D2jz:              v["第二颈椎"],
				D3jz:              v["第三颈椎"],
				D4jz:              v["第四颈椎"],
				D5jz:              v["第五颈椎"],
				D6jz:              v["第六颈椎"],
				D7jz:              v["第七颈椎"],
				D1xz:              v["第一胸椎"],
				D2xz:              v["第二胸椎"],
				D3xz:              v["第三胸椎"],
				D4xz:              v["第四胸椎"],
				D5xz:              v["第五胸椎"],
				D6xz:              v["第六胸椎"],
				D7xz:              v["第七胸椎"],
				D8xz:              v["第八胸椎"],
				D9xz:              v["第九胸椎"],
				D10xz:             v["第十胸椎"],
				D11xz:             v["第十一胸椎"],
				D12xz:             v["第十二胸椎"],
				D1yz:              v["第一腰椎"],
				D2yz:              v["第二腰椎"],
				D3yz:              v["第三腰椎"],
				D4yz:              v["第四腰椎"],
				D5yz:              v["第五腰椎"],
				Lugu:              v["颅骨"],
				Digu:              v["骶骨"],
				Zhengu:            v["枕骨"],
				Guanjieyan:        v["关节炎"],
				Guzhisusong:       v["骨质疏松"],
				Guci:              v["骨刺"],
				Banyueban:         v["半月板异常"],
				Jizhuxiazai:       v["脊柱狭窄"],
				Jirouweisuo:       v["肌肉萎缩症"],
				Jinggumo:          v["骨筋膜室综合症"],
				Jianzouyan:        v["肩周炎"],
				Jiroujingluan:     v["肌肉痉挛"],
				Jiwuli:            v["肌无力"],
				Fengshi:           v["风湿性多肌痛"],
				Xinzhangqianzai:   v["心脏潜在危机"],
				Feida:             v["心脏肥大"],
				Dongmaiyinghua:    v["动脉硬化"],
				Feidongmai:        v["肺动脉"],
				Manxingpinxue:     v["慢性贫血"],
				Jingmaiquzhang:    v["静脉曲张"],
				Maiguanyan:        v["脉管炎"],
				Zuoxinshi:         v["左心室"],
				Youxinshi:         v["右心室"],
				Xinlvbuqi:         v["心律不齐"],
				Xueyayichang:      v["血压异常"],
				Xinji:             v["心肌功能"],
				Zhudongmaiban:     v["主动脉瓣"],
				Xiaohuabuliang:    v["消化不良"],
				Xishoubuliang:     v["吸收不良"],
				Changneijunqun:    v["肠内菌群失衡"],
				Manxingweiyan:     v["慢性胃炎"],
				Gmx:               v["过敏性肠综合症"],
				Dachangyan:        v["大肠炎"],
				Wei12:             v["胃十二指肠炎症"],
				Changxirou:        v["肠息肉"],
				Weituihua:         v["胃退化危机"],
				Danangyan:         v["慢性胆囊炎"],
				Shiguan:           v["食道炎"],
				Ganzhang:          v["肝脏"],
				Danzhi:            v["胆汁分泌失调"],
				Cyzhifangdaixie:   v["肠源性脂肪代谢"],
				Qiguanyan:         v["气管炎"],
				Guomingxiaochuan:  v["过敏性哮喘"],
				Zhiqiguan:         v["支气管炎"],
				Zhiqiguankz:       v["支气管扩张"],
				Zanting:           v["睡眠性呼吸暂停"],
				Feigongneng:       v["肺功能"],
				Feibuganran:       v["肺部感染"],
				Xiongmoganran:     v["胸膜感染"],
				Huiyuan:           v["会厌炎"],
				Lianqiujun:        v["链球菌咽炎"],
				Szganran:          v["肾脏感染"],
				Senxiaoqiu:        v["肾小球"],
				Qianliexgn:        v["前列腺功能"],
				Qianliexy:         v["前列腺炎"],
				Manxingpggr:       v["慢性膀胱感染"],
				Ndganran:          v["尿道感染"],
				Fugaoy:            v["附睾炎"],
				Gaowany:           v["睾丸炎"],
				Baineiz:           v["白内障"],
				Qingguangy:        v["青光眼"],
				Meinierzhz:        v["美尼尔综合症"],
				Zhongery:          v["中耳炎"],
				Yazhoub:           v["牙周病"],
				Yayiny:            v["牙龈炎"],
				Shey:              v["舌炎"],
				Shiz:              v["湿疹"],
				Daizhungpz:        v["带状疱疹"],
				Zhiyixingpy:       v["脂溢性皮炎"],
				Guominxingpy:      v["过敏性皮炎"],
				Bixir:             v["鼻息肉"],
				Bidouy:            v["鼻窦炎"],
				Guominxingby:      v["过敏性鼻炎"],
				Ziyouj:            v["自由基"],
				Gujiaoy:           v["骨胶原"],
				Tuoqingbiaoxt:     v["脱氢表雄酮"],
				Tanlidb:           v["弹力蛋白"],
				Tuiheijs:          v["褪黑激素2"],
				Fujiazx:           v["副甲状腺"],
				Hetanghs:          v["核糖核酸_RNA"],
				Duanli:            v["端粒"],
				Xiongxian:         v["胸腺"],
				Gongji:            v["攻击"],
				Shengqi:           v["生气"],
				Jiaolv:            v["焦虑"],
				Cuxin:             v["粗心"],
				Hunluan:           v["混乱"],
				Huanxiang:         v["妄想"],
				Jusang:            v["沮丧"],
				Haipa:             v["害怕"],
				Tanlan:            v["贪婪"],
				Youyu:             v["犹豫"],
				Yichongd:          v["易冲动"],
				Jidu:              v["嫉妒"],
				Xile:              v["喜乐"],
				Xingyu:            v["性欲"],
				Kunrao:            v["困扰"],
				Quanli:            v["权力"],
				Toushe:            v["投射"],
				Lumang:            v["鲁莽"],
				Youlv:             v["忧虑"],
				Jiujing:           v["酒精"],
				Liu:               v["硫"],
				Gui:               v["硅"],
				Mu:                v["钼"],
				Mei:               v["镁"],
				Bingdu:            v["病毒"],
				Changnei:          v["肠内毒素"],
				Jiquan:            v["甲醛"],
				Yiquan:            v["乙醛"],
				Dinanjyc:          v["2 - 丁氨基乙醇"],
				Gonghej:           v["汞合金"],
				Shimian:           v["石棉"],
				Yiyanght:          v["一氧化碳"],
				Lvhuaw:            v["氯化物"],
				Meirongqxyp:       v["美容_清洁用品"],
				Fuhuaw:            v["氟化物"],
				Chongjins:         v["重金属"],
				Shachongj:         v["杀虫剂"],
				Yaowu:             v["药物"],
				Fushe:             v["辐射"],
				Amiba:             v["阿米巴"],
				Ruanbingd:         v["朊病毒"],
				Likect:            v["立克次体"],
				Tangdus:           v["糖毒素"],
				Yimiao:            v["疫苗"],
				Kafeiy:            v["咖啡因"],
				Subian:            v["宿便"],
				Ruzhip:            v["乳制品"],
				Fuzhi:             v["麸质"],
				Chuangshangss:     v["创伤_手术"],
				Jingshen:          v["精神"],
				Zhuniur:           v["猪_牛肉"],
				Yancao:            v["烟草"],
				Wssa:              v["维生素A"],
				Wssb1:             v["维生素B1"],
				Wssb2:             v["维生素B2"],
				Wssb6:             v["维生素B6"],
				Wssb12:            v["维生素B12"],
				Wssp:              v["维生素P"],
				Wssh:              v["维生素H"],
				Wssc:              v["维生素C"],
				Wssd2:             v["维生素D2"],
				Wsse:              v["维生素E"],
				Yesuan:            v["叶酸"],
				Fmq10:             v["辅酶Q10"],
				Bixuzfs:           v["必需脂肪酸"],
				Gai:               v["钙"],
				Jia:               v["钾"],
				Na:                v["钠"],
				Dian:              v["碘"],
				Lin:               v["磷"],
				Tie:               v["铁"],
				Xin:               v["锌"],
				Xi:                v["硒"],
				Luo:               v["铬_3价"],
				Gu:                v["钴"],
				Fan:               v["钒"],
				Tong:              v["铜"],
				Zhe:               v["锗"],
				Meng:              v["锰"],
				Seans:             v["色氨酸"],
				Liangans:          v["亮氨酸"],
				Yiliangas:         v["异亮氨酸"],
				Laians:            v["赖氨酸"],
				Suans:             v["苏氨酸"],
				Xieans:            v["缬氨酸"],
				Zuans:             v["组氨酸"],
				Benbingas:         v["苯丙氨酸"],
				Jialiuas:          v["甲硫氨酸(蛋氨酸)"],
				Dianfenm:          v["淀粉酶"],
				Weisuan:           v["胃酸"],
				Boluodbm:          v["菠罗蛋白酶"],
				Yiye:              v["胰液"],
				Rutangm:           v["乳糖酶"],
				Zhifangm:          v["脂肪酶"],
				Danbeim:           v["蛋白酶"],
				Gong:              v["汞"],
				Lv:                v["铝"],
				Ge:                v["镉"],
				Qian:              v["铅"],
				Ge6jia:            v["铬_6价"],
				Ta:                v["铊"],
				Benbingb:          v["苯并芘"],
				Silvht:            v["四氯化碳"],
				Fuerml:            v["福尔马林"],
				Erey:              v["二噁英"],
				An:                v["氨"],
				Xiaojib:           v["硝基苯"],
				Erjiab:            v["二甲苯"],
				Bingtong:          v["丙酮"],
				Benfen:            v["苯酚"],
				Qiyou:             v["汽油"],
				Yehuasy:           v["液化石油"],
				Nai:               v["萘"],
				D24:               v["2_4 - D"],
				Dicaok:            v["敌草快"],
				Baicaok:           v["百草枯"],
				Sanlvyw:           v["1_1_1 - 三氯乙烷"],
				Dinganjyc2:        v["2 - 丁氨基乙醇"],
				Ben:               v["苯"],
				Anjijszl:          v["氨基甲酸酯类"],
				Jiafen:            v["甲酚"],
				Erjiam:            v["二甲醚"],
				Yisuanyiz:         v["乙酸乙酯"],
				Yierc:             v["乙二醇"],
				Yansuan:           v["盐酸"],
				Caoganl:           v["草甘膦"],
				Jiajiyjjjt:        v["甲基乙基甲酮"],
				Xiuhuajw:          v["溴化甲烷"],
				Erlvjw:            v["二氯甲烷"],
				Rongjiy:           v["溶剂油"],
				Zhengdingc:        v["正丁醇"],
				Zhenggengw:        v["正庚烷"],
				Dan:               v["氮"],
				Youjilsz:          v["有机磷酸酯"],
				Quanlvyx:          v["全氯乙烯"],
				Linsuan:           v["磷酸"],
				Chuchongjz:        v["除虫菊酯"],
				Qingyanhj:         v["氢氧化钾"],
				Qingyanghn:        v["氢氧化钠"],
				Liuhuangs:         v["硫磺酸"],
				Jiaben:            v["甲苯"],
				Sanlvyx:           v["三氯乙烯"],
				Silvyx:            v["四氯乙烯"],
				Xname1:            v["小项目名称1"],
				X1val1:            v["小项目1高值1"],
				X1val2:            v["小项目1高值2"],
				X1val3:            v["小项目1高值3"],
				Xname2:            v["小项目名称2"],
				X2val1:            v["小项目2高值1"],
				X2val2:            v["小项目2高值2"],
				X2val3:            v["小项目2高值3"],
				Xname3:            v["小项目名称3"],
				X3val1:            v["小项目3高值1"],
				X3val2:            v["小项目3高值2"],
				X3val3:            v["小项目3高值3"],
				Xname4:            v["小项目名称4"],
				X4val1:            v["小项目4高值1"],
				X4val2:            v["小项目4高值2"],
				X4val3:            v["小项目4高值3"],
				Zzg:               v["组织钙"],
				Addtime:           time.Now().Unix(),
			}
			fmt.Println(zz)
			err = tx.Table("jk_zz").Create(&zz).Error

			//zzz:=Zz{Cid: "111111",酸碱平衡: "11111"}
			//err=tx.Table("jk_zz").Create(&zzz).Error
			fmt.Println(err)

		} else {
			zz := Zz{
				Cid:               v["ID"],
				Cuichanshu:        v["催产素1"],
				Cijisu:            v["雌激素1"],
				Huangtitong:       v["黄体酮1"],
				Miruci:            v["泌乳刺激素1"],
				Sex:               userinfo["Sex"],
				Sj:                v["酸_碱平衡1"],
				Gm:                v["过敏症1"],
				Ssx:               v["肾上腺功能减退1"],
				Hem:               v["荷尔蒙1"],
				Guge:              v["骨骼1"],
				Kangai:            v["抗癌能力1"],
				Xuezhi:            v["血质1"],
				Xuetang:           v["血糖平衡1"],
				Xinxueguan:        v["心血管系统1"],
				Xunhuan:           v["循环系统1"],
				Xiaohua:           v["消化系统1"],
				Shenjing:          v["神经系统1"],
				Jiedi:             v["结缔组织1"],
				Shenzang:          v["肾脏1"],
				Mianyi:            v["免疫系统1"],
				Ganran:            v["感染1"],
				Yanzheng:          v["炎症1"],
				Chuangshang:       v["创伤1"],
				Yali:              v["压力1"],
				Qingxu:            v["情绪1"],
				Zhenjun:           v["真菌1"],
				Dusu:              v["毒素1"],
				Jishengchong:      v["寄生虫1"],
				Bianxingchong:     v["变形虫1"],
				Xijun:             v["细菌1"],
				Huanjing:          v["环境污染1"],
				Shiwu:             v["食物毒素1"],
				Yingyangsu:        v["营养素1"],
				Jiquan:            v["甲醛"],
				P1:                v["染色体第01对短臂"],
				Q1:                v["染色体第01对长臂"],
				P2:                v["染色体第02对短臂"],
				Q2:                v["染色体第02对长臂"],
				P3:                v["染色体第03对短臂"],
				Q3:                v["染色体第03对长臂"],
				P4:                v["染色体第04对短臂"],
				Q4:                v["染色体第04对长臂"],
				P5:                v["染色体第05对短臂"],
				Q5:                v["染色体第05对长臂"],
				P6:                v["染色体第06对短臂"],
				Q6:                v["染色体第06对长臂"],
				P7:                v["染色体第07对短臂"],
				Q7:                v["染色体第07对长臂"],
				P8:                v["染色体第08对短臂"],
				Q8:                v["染色体第08对长臂"],
				P9:                v["染色体第09对短臂"],
				Q9:                v["染色体第09对长臂"],
				P10:               v["染色体第10对短臂"],
				Q10:               v["染色体第10对长臂"],
				P11:               v["染色体第11对短臂"],
				Q11:               v["染色体第11对长臂"],
				P12:               v["染色体第12对短臂"],
				Q12:               v["染色体第12对长臂"],
				P13:               v["染色体第13对短臂"],
				Q13:               v["染色体第13对长臂"],
				P14:               v["染色体第14对短臂"],
				Q14:               v["染色体第14对长臂"],
				P15:               v["染色体第15对短臂"],
				Q15:               v["染色体第15对长臂"],
				P16:               v["染色体第16对短臂"],
				Q16:               v["染色体第16对长臂"],
				P17:               v["染色体第17对短臂"],
				Q17:               v["染色体第17对长臂"],
				P18:               v["染色体第18对短臂"],
				Q18:               v["染色体第18对长臂"],
				P19:               v["染色体第19对短臂"],
				Q19:               v["染色体第19对长臂"],
				P20:               v["染色体第20对短臂"],
				Q20:               v["染色体第20对长臂"],
				P21:               v["染色体第21对短臂"],
				Q21:               v["染色体第21对长臂"],
				P22:               v["染色体第22对短臂"],
				Q22:               v["染色体第22对长臂"],
				X:                 v["染色体X"],
				Y:                 v["染色体Y"],
				Jzxzhongda:        v["甲状腺肿"],
				Jzxkangjin:        v["甲状腺机能亢进"],
				Jzxjiantui:        v["甲状腺机能减退"],
				Xuetangdaixie:     v["血糖代谢"],
				Zhifangdaixie:     v["脂肪代谢"],
				Niaosuandaixie:    v["尿酸代谢"],
				Jiazhuangpangxian: v["甲状旁腺机能亢进"],
				Luanpaocjs:        v["卵泡刺激素1"],
				Jiangxue:          v["降血钙素1"],
				Jiazhuangxianjisu: v["甲状腺激素1"],
				Fujzx:             v["副甲状腺素1"],
				Gangwan:           v["睾丸激素1"],
				Yigaoxue:          v["胰高血糖素1"],
				Cuhuangsu:         v["促黄体激素1"],
				Shengzhangjisu:    v["生长激素1"],
				Kangliniao:        v["抗利尿激素1"],
				Shenshangxian:     v["肾上腺素1"],
				Yidaosu:           v["胰岛素1"],
				Xueqingsu:         v["血清素1"],
				Zitizhongdu:       v["自体中毒"],
				Mianyigongneng:    v["免疫功能"],
				Linba:             v["淋巴功能"],
				Manxing:           v["慢性疲劳综合症"],
				Zhenjunganran:     v["真菌感染"],
				Linbajie:          v["淋巴结"],
				Linbayuz:          v["淋巴淤积"],
				Jushixibao:        v["巨噬细胞"],
				Pigongneng:        v["脾功能"],
				Shenjingsuairuo:   v["神经衰弱"],
				Sancha:            v["三叉神经"],
				Zuogu:             v["坐骨神经"],
				Shisj:             v["视神经"],
				Danaosj:           v["大脑神经"],
				Mizousj:           v["迷走神经"],
				Jiaochasj:         v["交感神经"],
				Fujiaogansj:       v["副交感神经"],
				Yundongsj:         v["运动神经"],
				Danao:             v["大脑"],
				Xiaonao:           v["小脑"],
				Xiaqiunao:         v["下丘脑"],
				Naoxiacuiti:       v["脑下垂体"],
				Naoqueyang:        v["脑缺氧"],
				Naodongmaiyinghua: v["脑动脉硬化"],
				A:                 v["Alpha α波"],
				B:                 v["Beta β波"],
				D:                 v["Delta δ波"],
				T:                 v["Theta θ波"],
				Houlun:            v["喉轮"],
				Taiyanglun:        v["太阳神经轮"],
				Dinglun:           v["顶轮"],
				Pilun:             v["脾轮"],
				Haidilun:          v["海底轮"],
				Meixinlun:         v["眉心轮"],
				Weilun:            v["胃轮"],
				Pangguangjing:     v["膀胱经"],
				Dumai:             v["督脉"],
				Danjing:           v["胆经"],
				Renmai:            v["任脉"],
				Xinjing:           v["心经"],
				Senjing:           v["肾经"],
				Dachangjing:       v["大肠经"],
				Ganjing:           v["肝经"],
				Feijing:           v["肺经"],
				Xinbaojing:        v["心包经"],
				Xiaochangjing:     v["小肠经"],
				Pijing:            v["脾经"],
				Weijing:           v["胃经"],
				Sanjiaojing:       v["三焦经"],
				D1jz:              v["第一颈椎"],
				D2jz:              v["第二颈椎"],
				D3jz:              v["第三颈椎"],
				D4jz:              v["第四颈椎"],
				D5jz:              v["第五颈椎"],
				D6jz:              v["第六颈椎"],
				D7jz:              v["第七颈椎"],
				D1xz:              v["第一胸椎"],
				D2xz:              v["第二胸椎"],
				D3xz:              v["第三胸椎"],
				D4xz:              v["第四胸椎"],
				D5xz:              v["第五胸椎"],
				D6xz:              v["第六胸椎"],
				D7xz:              v["第七胸椎"],
				D8xz:              v["第八胸椎"],
				D9xz:              v["第九胸椎"],
				D10xz:             v["第十胸椎"],
				D11xz:             v["第十一胸椎"],
				D12xz:             v["第十二胸椎"],
				D1yz:              v["第一腰椎"],
				D2yz:              v["第二腰椎"],
				D3yz:              v["第三腰椎"],
				D4yz:              v["第四腰椎"],
				D5yz:              v["第五腰椎"],
				Lugu:              v["颅骨"],
				Digu:              v["骶骨"],
				Zhengu:            v["枕骨"],
				Guanjieyan:        v["关节炎"],
				Guzhisusong:       v["骨质疏松"],
				Guci:              v["骨刺"],
				Banyueban:         v["半月板异常"],
				Jizhuxiazai:       v["脊柱狭窄"],
				Jirouweisuo:       v["肌肉萎缩症"],
				Jinggumo:          v["骨筋膜室综合症"],
				Jianzouyan:        v["肩周炎"],
				Jiroujingluan:     v["肌肉痉挛"],
				Jiwuli:            v["肌无力"],
				Fengshi:           v["风湿性多肌痛"],
				Xinzhangqianzai:   v["心脏潜在危机"],
				Feida:             v["心脏肥大"],
				Dongmaiyinghua:    v["动脉硬化"],
				Feidongmai:        v["肺动脉"],
				Manxingpinxue:     v["慢性贫血"],
				Jingmaiquzhang:    v["静脉曲张"],
				Maiguanyan:        v["脉管炎"],
				Zuoxinshi:         v["左心室"],
				Youxinshi:         v["右心室"],
				Xinlvbuqi:         v["心律不齐"],
				Xueyayichang:      v["血压异常"],
				Xinji:             v["心肌功能"],
				Zhudongmaiban:     v["主动脉瓣"],
				Xiaohuabuliang:    v["消化不良"],
				Xishoubuliang:     v["吸收不良"],
				Changneijunqun:    v["肠内菌群失衡"],
				Manxingweiyan:     v["慢性胃炎"],
				Gmx:               v["过敏性肠综合症"],
				Dachangyan:        v["大肠炎"],
				Wei12:             v["胃十二指肠炎症"],
				Changxirou:        v["肠息肉"],
				Weituihua:         v["胃退化危机"],
				Danangyan:         v["慢性胆囊炎"],
				Shiguan:           v["食道炎"],
				Ganzhang:          v["肝脏"],
				Danzhi:            v["胆汁分泌失调"],
				Cyzhifangdaixie:   v["肠源性脂肪代谢"],
				Qiguanyan:         v["气管炎"],
				Guomingxiaochuan:  v["过敏性哮喘"],
				Zhiqiguan:         v["支气管炎"],
				Zhiqiguankz:       v["支气管扩张"],
				Zanting:           v["睡眠性呼吸暂停"],
				Feigongneng:       v["肺功能"],
				Feibuganran:       v["肺部感染"],
				Xiongmoganran:     v["胸膜感染"],
				Huiyuan:           v["会厌炎"],
				Lianqiujun:        v["链球菌咽炎"],
				Szganran:          v["肾脏感染1"],
				Senxiaoqiu:        v["肾小球异常1"],
				Qianliexgn:        v["慢性膀胱感染1"],
				Qianliexy:         v["尿道感染1"],
				Manxingpggr:       v["乳房1"],
				Ndganran:          v["宫颈1"],
				Fugaoy:            v["阴道感染1"],
				Gaowany:           v["卵巢1"],
				Baineiz:           v["白内障"],
				Qingguangy:        v["青光眼"],
				Meinierzhz:        v["美尼尔综合症"],
				Zhongery:          v["中耳炎"],
				Yazhoub:           v["牙周病"],
				Yayiny:            v["牙龈炎"],
				Shey:              v["舌炎"],
				Shiz:              v["湿疹"],
				Daizhungpz:        v["带状疱疹"],
				Zhiyixingpy:       v["脂溢性皮炎"],
				Guominxingpy:      v["过敏性皮炎"],
				Bixir:             v["鼻息肉"],
				Bidouy:            v["鼻窦炎"],
				Guominxingby:      v["过敏性鼻炎"],
				Ziyouj:            v["自由基"],
				Gujiaoy:           v["骨胶原"],
				Tuoqingbiaoxt:     v["脱氢表雄酮"],
				Tanlidb:           v["弹力蛋白"],
				Tuiheijs:          v["褪黑激素2"],
				Fujiazx:           v["副甲状腺"],
				Hetanghs:          v["核糖核酸_RNA"],
				Duanli:            v["端粒"],
				Xiongxian:         v["胸腺"],
				Gongji:            v["攻击"],
				Shengqi:           v["生气"],
				Jiaolv:            v["焦虑"],
				Cuxin:             v["粗心"],
				Hunluan:           v["混乱"],
				Huanxiang:         v["妄想"],
				Jusang:            v["沮丧"],
				Haipa:             v["害怕"],
				Tanlan:            v["贪婪"],
				Youyu:             v["犹豫"],
				Yichongd:          v["易冲动"],
				Jidu:              v["嫉妒"],
				Xile:              v["喜乐"],
				Xingyu:            v["性欲"],
				Kunrao:            v["困扰"],
				Quanli:            v["权力"],
				Toushe:            v["投射"],
				Lumang:            v["鲁莽"],
				Youlv:             v["忧虑"],
				Jiujing:           v["酒精"],
				Liu:               v["硫"],
				Gui:               v["硅"],
				Mu:                v["钼"],
				Mei:               v["镁"],
				Bingdu:            v["病毒"],
				Changnei:          v["肠内毒素"],
				Yiquan:            v["乙醛"],
				Dinanjyc:          v["2 - 丁氨基乙醇"],
				Gonghej:           v["汞合金"],
				Shimian:           v["石棉"],
				Yiyanght:          v["一氧化碳"],
				Lvhuaw:            v["氯化物"],
				Meirongqxyp:       v["美容_清洁用品"],
				Fuhuaw:            v["氟化物"],
				Chongjins:         v["重金属"],
				Shachongj:         v["杀虫剂"],
				Yaowu:             v["药物"],
				Fushe:             v["辐射"],
				Amiba:             v["阿米巴"],
				Ruanbingd:         v["朊病毒"],
				Likect:            v["立克次体"],
				Tangdus:           v["糖毒素"],
				Yimiao:            v["疫苗"],
				Kafeiy:            v["咖啡因"],
				Subian:            v["宿便"],
				Ruzhip:            v["乳制品"],
				Fuzhi:             v["麸质"],
				Chuangshangss:     v["创伤_手术"],
				Jingshen:          v["精神"],
				Zhuniur:           v["猪_牛肉"],
				Yancao:            v["烟草"],
				Wssa:              v["维生素A"],
				Wssb1:             v["维生素B1"],
				Wssb2:             v["维生素B2"],
				Wssb6:             v["维生素B6"],
				Wssb12:            v["维生素B12"],
				Wssp:              v["维生素P"],
				Wssh:              v["维生素H"],
				Wssc:              v["维生素C"],
				Wssd2:             v["维生素D2"],
				Wsse:              v["维生素E"],
				Yesuan:            v["叶酸"],
				Fmq10:             v["辅酶Q10"],
				Bixuzfs:           v["必需脂肪酸"],
				Gai:               v["钙"],
				Jia:               v["钾"],
				Na:                v["钠"],
				Dian:              v["碘"],
				Lin:               v["磷"],
				Tie:               v["铁"],
				Xin:               v["锌"],
				Xi:                v["硒"],
				Luo:               v["铬_3价"],
				Gu:                v["钴"],
				Fan:               v["钒"],
				Tong:              v["铜"],
				Zhe:               v["锗"],
				Meng:              v["锰"],
				Seans:             v["色氨酸"],
				Liangans:          v["亮氨酸"],
				Yiliangas:         v["异亮氨酸"],
				Laians:            v["赖氨酸"],
				Suans:             v["苏氨酸"],
				Xieans:            v["缬氨酸"],
				Zuans:             v["组氨酸"],
				Benbingas:         v["苯丙氨酸"],
				Jialiuas:          v["甲硫氨酸(蛋氨酸)"],
				Dianfenm:          v["淀粉酶"],
				Weisuan:           v["胃酸"],
				Boluodbm:          v["菠罗蛋白酶"],
				Yiye:              v["胰液"],
				Rutangm:           v["乳糖酶"],
				Zhifangm:          v["脂肪酶"],
				Danbeim:           v["蛋白酶"],
				Gong:              v["汞"],
				Lv:                v["铝"],
				Ge:                v["镉"],
				Qian:              v["铅"],
				Ge6jia:            v["铬_6价"],
				Ta:                v["铊"],
				Benbingb:          v["苯并芘"],
				Silvht:            v["四氯化碳"],
				Fuerml:            v["福尔马林"],
				Erey:              v["二噁英"],
				An:                v["氨"],
				Xiaojib:           v["硝基苯"],
				Erjiab:            v["二甲苯"],
				Bingtong:          v["丙酮"],
				Benfen:            v["苯酚"],
				Qiyou:             v["汽油"],
				Yehuasy:           v["液化石油"],
				Nai:               v["萘"],
				D24:               v["2_4 - D"],
				Dicaok:            v["敌草快"],
				Baicaok:           v["百草枯"],
				Sanlvyw:           v["1_1_1 - 三氯乙烷"],
				Dinganjyc2:        v["2 - 丁氨基乙醇"],
				Ben:               v["苯"],
				Anjijszl:          v["氨基甲酸酯类"],
				Jiafen:            v["甲酚"],
				Erjiam:            v["二甲醚"],
				Yisuanyiz:         v["乙酸乙酯"],
				Yierc:             v["乙二醇"],
				Yansuan:           v["盐酸"],
				Caoganl:           v["草甘膦"],
				Jiajiyjjjt:        v["甲基乙基甲酮"],
				Xiuhuajw:          v["溴化甲烷"],
				Erlvjw:            v["二氯甲烷"],
				Rongjiy:           v["溶剂油"],
				Zhengdingc:        v["正丁醇"],
				Zhenggengw:        v["正庚烷"],
				Dan:               v["氮"],
				Youjilsz:          v["有机磷酸酯"],
				Quanlvyx:          v["全氯乙烯"],
				Linsuan:           v["磷酸"],
				Chuchongjz:        v["除虫菊酯"],
				Qingyanhj:         v["氢氧化钾"],
				Qingyanghn:        v["氢氧化钠"],
				Liuhuangs:         v["硫磺酸"],
				Jiaben:            v["甲苯"],
				Sanlvyx:           v["三氯乙烯"],
				Silvyx:            v["四氯乙烯"],
				Xname1:            v["小项目名称1"],
				X1val1:            v["小项目1高值1"],
				X1val2:            v["小项目1高值2"],
				X1val3:            v["小项目1高值3"],
				Xname2:            v["小项目名称2"],
				X2val1:            v["小项目2高值1"],
				X2val2:            v["小项目2高值2"],
				X2val3:            v["小项目2高值3"],
				Xname3:            v["小项目名称3"],
				X3val1:            v["小项目3高值1"],
				X3val2:            v["小项目3高值2"],
				X3val3:            v["小项目3高值3"],
				Xname4:            v["小项目名称4"],
				X4val1:            v["小项目4高值1"],
				X4val2:            v["小项目4高值2"],
				X4val3:            v["小项目4高值3"],
				Zzg:               v["组织钙"],
				Addtime:           time.Now().Unix(),
			}
			fmt.Println(zz)
			err = tx.Table("jk_zz").Create(&zz).Error

			//zzz:=Zz{Cid: "111111",酸碱平衡: "11111"}
			//err=tx.Table("jk_zz").Create(&zzz).Error
			fmt.Println(err)

		}
	}

	db.Close() //用完关闭

	return false

}

func findUser(uid string) map[string]string {

	var isdebug = false
	var server = "rm-2ze3c025742s3iv88ao.sqlserver.rds.aliyuncs.com,3433"
	var port = 3433
	var user = "database_temp"
	var password = "Temp123456"
	var database = "linshi"
	//连接字符串
	connString := fmt.Sprintf("server=%s;port%d;database=%s;user id=%s;password=%s", server, port, database, user, password)
	if isdebug {
		fmt.Println(connString)
	}
	//建立连接
	db, err := sql.Open("mssql", connString)
	if err != nil {
		fmt.Println("连接数据库失败", err.Error())
	}
	defer db.Close()

	//查询数据库
	query, err := db.Query("select * from USERS where User_id=" + uid)
	if err != nil {
		fmt.Println("查询数据库失败", err.Error())
		return nil
	}
	defer query.Close()

	//读出查询出的列字段名
	cols, _ := query.Columns()
	//values是每个列的值，这里获取到byte里
	values := make([][]byte, len(cols))
	//query.Scan的参数，因为每次查询出来的列是不定长的，用len(cols)定住当次查询的长度
	scans := make([]interface{}, len(cols))
	//让每一行数据都填充到[][]byte里面
	for i := range values {
		scans[i] = &values[i]
	}

	//最后得到的map
	results := make(map[int]map[string]string)
	i := 0
	for query.Next() { //循环，让游标往下推
		if err := query.Scan(scans...); err != nil { //query.Scan查询出来的不定长值放到scans[i] = &values[i],也就是每行都放在values里
			fmt.Println(err)
		}

		row := make(map[string]string) //每行数据

		for k, v := range values { //每行数据是放在values里面，现在把它挪到row里
			key := cols[k]
			row[key] = string(v)
		}
		results[i] = row //装入结果集中
		i++
	}

	//查询出来的数组
	for _, v := range results {
		return v
	}
	return nil
}
